package com.partyjoin.project.module.proposer.domain;

import com.partyjoin.framework.web.domain.BaseEntity;
import java.util.Date;

/**
 * 申请人材料表 sys_proposer
 * 
 * @author 莫东林
 * @date 2018-07-19
 */
public class Proposer extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 申请人ID */
	private Long userId;
	/** 递交入党申请书时间 */
	private Date applicationTime;
	/** 成为入党积极分子时间 */
	private Date activistTime;
	/** 成为发展对象时间 */
	private Date developmentTime;
	/** 预备党员起始时间 */
	private Date prepareTime;
	/** 成为正式党员时间 */
	private Date officialTime;
	/** 培养联系人一 */
	private String linkmanFirst;
	/** 培养联系人二 */
	private String linkmanSecond;
	/** 入党介绍人一 */
	private String introducerFirst;
	/** 入党介绍人二 */
	private String introducerSecond;
	/** 入党申请书 */
	private String partyApplication;
	/** 同入党申请人谈话记录 */
	private String partyMemcon;
	/** 递交谈话记录时间 */
	private Date memconTime;
	/** 党员推荐入党积极分子登记表 */
	private String partymemberRecommend;
	/** 群团组织推优登记表 */
	private String groupRecommend;
	/** 积极分子备案登记表 */
	private String activistRecords;
	/** 积极分子培养考察登记表 */
	private String activistCultivate;
	/** 积极分子培训班结业证书 */
	private String activistCultivateCertificate;
	/** 发展对象公示情况登记表 */
	private String developmentPublicity;
	/** 发展对象短期集中培训情况登记表 */
	private String developmentCultivate;
	/** 发展对象预审情况登记表 */
	private String developmentInvestigate;
	/** 发展对象备案登记表 */
	private String developmentRecords;
	/** 自传 */
	private String memoir;
	/** 预备党员教育考察登记表 */
	private String prepareInvestigate;
	/** 预备党员转正公示情况登记表 */
	private String prepareToofficialPublicity;
	/** 中国共产党入党志愿书 */
	private String partyApplicaiton;
	/** 转为正式党员申请书 */
	private String officialApplication;
	/** 思想汇报一 */
	private String reportFirst;
	/** 思想汇报二 */
	private String reportSecond;
	/** 思想汇报三 */
	private String reportThird;
	/** 思想汇报四 */
	private String reportFourth;
	/** 思想汇报五 */
	private String reportFifth;
	/** 思想汇报六 */
	private String reportSixth;
	/** 思想汇报七 */
	private String reportSeventh;
	/** 思想汇报八 */
	private String reportEighth;
	/** 最后一次提交思想汇报时间 */
	private Date reportLastTime;
	/** 积极分子备案的报告 */
	private String activistRecordsReport;
	/** 发展对象备案的报告 */
	private String developmentRecordsReport;
	/** 发展对象预审的请示 */
	private String developmentRemaineRequest;
	/** 发展对象预审的意见 */
	private String developmentRemaineVerdict;
	/** 审批预备党员的请示 */
	private String prepareRemaineRequest;
	/** 接收预备党员进行备案的报告 */
	private String prepareAcceptReport;
	/** 预备党员转正的请示 */
	private String prepareToofficialRequest;
	/** 创建者 */
	private String createBy;
	/** 创建时间 */
	private Date createTime;
	/** 更新者 */
	private String updateBy;
	/** 更新时间 */
	private Date updateTime;
	/** 备注 */
	private String remark;
	/** 删除标志（0代表存在 2代表删除） */
	private String delFlag;
	
	/** 预备党员预审状态 **/
	private Integer examineState;
	

	public Integer getExamineState() {
		return examineState;
	}

	public void setExamineState(Integer examineState) {
		this.examineState = examineState;
	}

	/**
	 * 设置：申请人ID
	 */
	public void setUserId(Long long1) 
	{
		this.userId = long1;
	}
	
	public Date getMemconTime() {
		return memconTime;
	}

	public void setMemconTime(Date memconTime) {
		this.memconTime = memconTime;
	}

	/**
	 * 获取：申请人ID
	 */
	public Long getUserId() 
	{
		return userId;
	}
	
	/**
	 * 设置：递交入党申请书时间
	 */
	public void setApplicationTime(Date applicationTime) 
	{
		this.applicationTime = applicationTime;
	}
	
	/**
	 * 获取：递交入党申请书时间
	 */
	public Date getApplicationTime() 
	{
		return applicationTime;
	}
	
	/**
	 * 设置：成为入党积极分子时间
	 */
	public void setActivistTime(Date activistTime) 
	{
		this.activistTime = activistTime;
	}
	
	/**
	 * 获取：成为入党积极分子时间
	 */
	public Date getActivistTime() 
	{
		return activistTime;
	}
	
	/**
	 * 设置：成为发展对象时间
	 */
	public void setDevelopmentTime(Date developmentTime) 
	{
		this.developmentTime = developmentTime;
	}
	
	/**
	 * 获取：成为发展对象时间
	 */
	public Date getDevelopmentTime() 
	{
		return developmentTime;
	}
	
	/**
	 * 设置：预备党员起始时间
	 */
	public void setPrepareTime(Date prepareTime) 
	{
		this.prepareTime = prepareTime;
	}
	
	/**
	 * 获取：预备党员起始时间
	 */
	public Date getPrepareTime() 
	{
		return prepareTime;
	}
	
	/**
	 * 设置：成为正式党员时间
	 */
	public void setOfficialTime(Date officialTime) 
	{
		this.officialTime = officialTime;
	}
	
	/**
	 * 获取：成为正式党员时间
	 */
	public Date getOfficialTime() 
	{
		return officialTime;
	}
	
	/**
	 * 设置：培养联系人一
	 */
	public void setLinkmanFirst(String linkmanFirst) 
	{
		this.linkmanFirst = linkmanFirst;
	}
	
	/**
	 * 获取：培养联系人一
	 */
	public String getLinkmanFirst() 
	{
		return linkmanFirst;
	}
	
	/**
	 * 设置：培养联系人二
	 */
	public void setLinkmanSecond(String linkmanSecond) 
	{
		this.linkmanSecond = linkmanSecond;
	}
	
	/**
	 * 获取：培养联系人二
	 */
	public String getLinkmanSecond() 
	{
		return linkmanSecond;
	}
	
	/**
	 * 设置：入党介绍人一
	 */
	public void setIntroducerFirst(String introducerFirst) 
	{
		this.introducerFirst = introducerFirst;
	}
	
	/**
	 * 获取：入党介绍人一
	 */
	public String getIntroducerFirst() 
	{
		return introducerFirst;
	}
	
	/**
	 * 设置：入党介绍人二
	 */
	public void setIntroducerSecond(String introducerSecond) 
	{
		this.introducerSecond = introducerSecond;
	}
	
	/**
	 * 获取：入党介绍人二
	 */
	public String getIntroducerSecond() 
	{
		return introducerSecond;
	}
	
	/**
	 * 设置：入党申请书
	 */
	public void setPartyApplication(String partyApplication) 
	{
		this.partyApplication = partyApplication;
	}
	
	/**
	 * 获取：入党申请书
	 */
	public String getPartyApplication() 
	{
		return partyApplication;
	}
	
	/**
	 * 设置：同入党申请人谈话记录
	 */
	public void setPartyMemcon(String partyMemcon) 
	{
		this.partyMemcon = partyMemcon;
	}
	
	/**
	 * 获取：同入党申请人谈话记录
	 */
	public String getPartyMemcon() 
	{
		return partyMemcon;
	}
	
	/**
	 * 设置：党员推荐入党积极分子登记表
	 */
	public void setPartymemberRecommend(String partymemberRecommend) 
	{
		this.partymemberRecommend = partymemberRecommend;
	}
	
	/**
	 * 获取：党员推荐入党积极分子登记表
	 */
	public String getPartymemberRecommend() 
	{
		return partymemberRecommend;
	}
	
	/**
	 * 设置：群团组织推优登记表
	 */
	public void setGroupRecommend(String groupRecommend) 
	{
		this.groupRecommend = groupRecommend;
	}
	
	/**
	 * 获取：群团组织推优登记表
	 */
	public String getGroupRecommend() 
	{
		return groupRecommend;
	}
	
	/**
	 * 设置：积极分子备案登记表
	 */
	public void setActivistRecords(String activistRecords) 
	{
		this.activistRecords = activistRecords;
	}
	
	/**
	 * 获取：积极分子备案登记表
	 */
	public String getActivistRecords() 
	{
		return activistRecords;
	}
	
	/**
	 * 设置：积极分子培养考察登记表
	 */
	public void setActivistCultivate(String activistCultivate) 
	{
		this.activistCultivate = activistCultivate;
	}
	
	/**
	 * 获取：积极分子培养考察登记表
	 */
	public String getActivistCultivate() 
	{
		return activistCultivate;
	}
	
	/**
	 * 设置：积极分子培训班结业证书
	 */
	public void setActivistCultivateCertificate(String activistCultivateCertificate) 
	{
		this.activistCultivateCertificate = activistCultivateCertificate;
	}
	
	/**
	 * 获取：积极分子培训班结业证书
	 */
	public String getActivistCultivateCertificate() 
	{
		return activistCultivateCertificate;
	}
	
	/**
	 * 设置：发展对象公示情况登记表
	 */
	public void setDevelopmentPublicity(String developmentPublicity) 
	{
		this.developmentPublicity = developmentPublicity;
	}
	
	/**
	 * 获取：发展对象公示情况登记表
	 */
	public String getDevelopmentPublicity() 
	{
		return developmentPublicity;
	}
	
	/**
	 * 设置：发展对象短期集中培训情况登记表
	 */
	public void setDevelopmentCultivate(String developmentCultivate) 
	{
		this.developmentCultivate = developmentCultivate;
	}
	
	/**
	 * 获取：发展对象短期集中培训情况登记表
	 */
	public String getDevelopmentCultivate() 
	{
		return developmentCultivate;
	}
	
	/**
	 * 设置：发展对象预审情况登记表
	 */
	public void setDevelopmentInvestigate(String developmentInvestigate) 
	{
		this.developmentInvestigate = developmentInvestigate;
	}
	
	/**
	 * 获取：发展对象预审情况登记表
	 */
	public String getDevelopmentInvestigate() 
	{
		return developmentInvestigate;
	}
	
	/**
	 * 设置：发展对象备案登记表
	 */
	public void setDevelopmentRecords(String developmentRecords) 
	{
		this.developmentRecords = developmentRecords;
	}
	
	/**
	 * 获取：发展对象备案登记表
	 */
	public String getDevelopmentRecords() 
	{
		return developmentRecords;
	}
	
	/**
	 * 设置：自传
	 */
	public void setMemoir(String memoir) 
	{
		this.memoir = memoir;
	}
	
	/**
	 * 获取：自传
	 */
	public String getMemoir() 
	{
		return memoir;
	}
	
	/**
	 * 设置：预备党员教育考察登记表
	 */
	public void setPrepareInvestigate(String prepareInvestigate) 
	{
		this.prepareInvestigate = prepareInvestigate;
	}
	
	/**
	 * 获取：预备党员教育考察登记表
	 */
	public String getPrepareInvestigate() 
	{
		return prepareInvestigate;
	}
	
	/**
	 * 设置：预备党员转正公示情况登记表
	 */
	public void setPrepareToofficialPublicity(String prepareToofficialPublicity) 
	{
		this.prepareToofficialPublicity = prepareToofficialPublicity;
	}
	
	/**
	 * 获取：预备党员转正公示情况登记表
	 */
	public String getPrepareToofficialPublicity() 
	{
		return prepareToofficialPublicity;
	}
	
	/**
	 * 设置：中国共产党入党志愿书
	 */
	public void setPartyApplicaiton(String partyApplicaiton) 
	{
		this.partyApplicaiton = partyApplicaiton;
	}
	
	/**
	 * 获取：中国共产党入党志愿书
	 */
	public String getPartyApplicaiton() 
	{
		return partyApplicaiton;
	}
	
	/**
	 * 设置：转为正式党员申请书
	 */
	public void setOfficialApplication(String officialApplication) 
	{
		this.officialApplication = officialApplication;
	}
	
	/**
	 * 获取：转为正式党员申请书
	 */
	public String getOfficialApplication() 
	{
		return officialApplication;
	}
	
	/**
	 * 设置：思想汇报一
	 */
	public void setReportFirst(String reportFirst) 
	{
		this.reportFirst = reportFirst;
	}
	
	/**
	 * 获取：思想汇报一
	 */
	public String getReportFirst() 
	{
		return reportFirst;
	}
	
	/**
	 * 设置：思想汇报二
	 */
	public void setReportSecond(String reportSecond) 
	{
		this.reportSecond = reportSecond;
	}
	
	/**
	 * 获取：思想汇报二
	 */
	public String getReportSecond() 
	{
		return reportSecond;
	}
	
	/**
	 * 设置：思想汇报三
	 */
	public void setReportThird(String reportThird) 
	{
		this.reportThird = reportThird;
	}
	
	/**
	 * 获取：思想汇报三
	 */
	public String getReportThird() 
	{
		return reportThird;
	}
	
	/**
	 * 设置：思想汇报四
	 */
	public void setReportFourth(String reportFourth) 
	{
		this.reportFourth = reportFourth;
	}
	
	/**
	 * 获取：思想汇报四
	 */
	public String getReportFourth() 
	{
		return reportFourth;
	}
	
	/**
	 * 设置：思想汇报五
	 */
	public void setReportFifth(String reportFifth) 
	{
		this.reportFifth = reportFifth;
	}
	
	/**
	 * 获取：思想汇报五
	 */
	public String getReportFifth() 
	{
		return reportFifth;
	}
	
	/**
	 * 设置：思想汇报六
	 */
	public void setReportSixth(String reportSixth) 
	{
		this.reportSixth = reportSixth;
	}
	
	/**
	 * 获取：思想汇报六
	 */
	public String getReportSixth() 
	{
		return reportSixth;
	}
	
	/**
	 * 设置：思想汇报七
	 */
	public void setReportSeventh(String reportSeventh) 
	{
		this.reportSeventh = reportSeventh;
	}
	
	/**
	 * 获取：思想汇报七
	 */
	public String getReportSeventh() 
	{
		return reportSeventh;
	}
	
	/**
	 * 设置：思想汇报八
	 */
	public void setReportEighth(String reportEighth) 
	{
		this.reportEighth = reportEighth;
	}
	
	/**
	 * 获取：思想汇报八
	 */
	public String getReportEighth() 
	{
		return reportEighth;
	}
	
	/**
	 * 设置：最后一次提交思想汇报时间
	 */
	public void setReportLastTime(Date reportLastTime) 
	{
		this.reportLastTime = reportLastTime;
	}
	
	/**
	 * 获取：最后一次提交思想汇报时间
	 */
	public Date getReportLastTime() 
	{
		return reportLastTime;
	}
	
	/**
	 * 设置：积极分子备案的报告
	 */
	public void setActivistRecordsReport(String activistRecordsReport) 
	{
		this.activistRecordsReport = activistRecordsReport;
	}
	
	/**
	 * 获取：积极分子备案的报告
	 */
	public String getActivistRecordsReport() 
	{
		return activistRecordsReport;
	}
	
	/**
	 * 设置：发展对象备案的报告
	 */
	public void setDevelopmentRecordsReport(String developmentRecordsReport) 
	{
		this.developmentRecordsReport = developmentRecordsReport;
	}
	
	/**
	 * 获取：发展对象备案的报告
	 */
	public String getDevelopmentRecordsReport() 
	{
		return developmentRecordsReport;
	}
	
	/**
	 * 设置：发展对象预审的请示
	 */
	public void setDevelopmentRemaineRequest(String developmentRemaineRequest) 
	{
		this.developmentRemaineRequest = developmentRemaineRequest;
	}
	
	/**
	 * 获取：发展对象预审的请示
	 */
	public String getDevelopmentRemaineRequest() 
	{
		return developmentRemaineRequest;
	}
	
	/**
	 * 设置：发展对象预审的意见
	 */
	public void setDevelopmentRemaineVerdict(String developmentRemaineVerdict) 
	{
		this.developmentRemaineVerdict = developmentRemaineVerdict;
	}
	
	/**
	 * 获取：发展对象预审的意见
	 */
	public String getDevelopmentRemaineVerdict() 
	{
		return developmentRemaineVerdict;
	}
	
	/**
	 * 设置：审批预备党员的请示
	 */
	public void setPrepareRemaineRequest(String prepareRemaineRequest) 
	{
		this.prepareRemaineRequest = prepareRemaineRequest;
	}
	
	/**
	 * 获取：审批预备党员的请示
	 */
	public String getPrepareRemaineRequest() 
	{
		return prepareRemaineRequest;
	}
	
	/**
	 * 设置：接收预备党员进行备案的报告
	 */
	public void setPrepareAcceptReport(String prepareAcceptReport) 
	{
		this.prepareAcceptReport = prepareAcceptReport;
	}
	
	/**
	 * 获取：接收预备党员进行备案的报告
	 */
	public String getPrepareAcceptReport() 
	{
		return prepareAcceptReport;
	}
	
	/**
	 * 设置：预备党员转正的请示
	 */
	public void setPrepareToofficialRequest(String prepareToofficialRequest) 
	{
		this.prepareToofficialRequest = prepareToofficialRequest;
	}
	
	/**
	 * 获取：预备党员转正的请示
	 */
	public String getPrepareToofficialRequest() 
	{
		return prepareToofficialRequest;
	}
	
	/**
	 * 设置：创建者
	 */
	public void setCreateBy(String createBy) 
	{
		this.createBy = createBy;
	}
	
	/**
	 * 获取：创建者
	 */
	public String getCreateBy() 
	{
		return createBy;
	}
	
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) 
	{
		this.createTime = createTime;
	}
	
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() 
	{
		return createTime;
	}
	
	/**
	 * 设置：更新者
	 */
	public void setUpdateBy(String updateBy) 
	{
		this.updateBy = updateBy;
	}
	
	/**
	 * 获取：更新者
	 */
	public String getUpdateBy() 
	{
		return updateBy;
	}
	
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) 
	{
		this.updateTime = updateTime;
	}
	
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() 
	{
		return updateTime;
	}
	
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}
	
	/**
	 * 获取：备注
	 */
	public String getRemark() 
	{
		return remark;
	}
	
	/**
	 * 设置：删除标志（0代表存在 2代表删除）
	 */
	public void setDelFlag(String delFlag) 
	{
		this.delFlag = delFlag;
	}
	
	/**
	 * 获取：删除标志（0代表存在 2代表删除）
	 */
	public String getDelFlag() 
	{
		return delFlag;
	}

	@Override
	public String toString() {
		return "Proposer [userId=" + userId + ", applicationTime=" + applicationTime + ", activistTime=" + activistTime
				+ ", developmentTime=" + developmentTime + ", prepareTime=" + prepareTime + ", officialTime="
				+ officialTime + ", linkmanFirst=" + linkmanFirst + ", linkmanSecond=" + linkmanSecond
				+ ", introducerFirst=" + introducerFirst + ", introducerSecond=" + introducerSecond
				+ ", partyApplication=" + partyApplication + ", partyMemcon=" + partyMemcon + ", partymemberRecommend="
				+ partymemberRecommend + ", groupRecommend=" + groupRecommend + ", activistRecords=" + activistRecords
				+ ", activistCultivate=" + activistCultivate + ", activistCultivateCertificate="
				+ activistCultivateCertificate + ", developmentPublicity=" + developmentPublicity
				+ ", developmentCultivate=" + developmentCultivate + ", developmentInvestigate="
				+ developmentInvestigate + ", developmentRecords=" + developmentRecords + ", memoir=" + memoir
				+ ", prepareInvestigate=" + prepareInvestigate + ", prepareToofficialPublicity="
				+ prepareToofficialPublicity + ", partyApplicaiton=" + partyApplicaiton + ", officialApplication="
				+ officialApplication + ", reportFirst=" + reportFirst + ", reportSecond=" + reportSecond
				+ ", reportThird=" + reportThird + ", reportFourth=" + reportFourth + ", reportFifth=" + reportFifth
				+ ", reportSixth=" + reportSixth + ", reportSeventh=" + reportSeventh + ", reportEighth=" + reportEighth
				+ ", reportLastTime=" + reportLastTime + ", activistRecordsReport=" + activistRecordsReport
				+ ", developmentRecordsReport=" + developmentRecordsReport + ", developmentRemaineRequest="
				+ developmentRemaineRequest + ", developmentRemaineVerdict=" + developmentRemaineVerdict
				+ ", prepareRemaineRequest=" + prepareRemaineRequest + ", prepareAcceptReport=" + prepareAcceptReport
				+ ", prepareToofficialRequest=" + prepareToofficialRequest + ", createBy=" + createBy + ", createTime="
				+ createTime + ", updateBy=" + updateBy + ", updateTime=" + updateTime + ", remark=" + remark
				+ ", delFlag=" + delFlag + "]";
	}
	
}
